i can take care of myself - Fransızca İngilizce Sözlük